/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package GestorEquipos;

import GestorJugadores.Jugador;

/**
 *
 * @author frpp
 */
public class Juega {
    
         
    public Integer IdJuega;
    public Integer Dorsal;
    public Equipo equipo;
    public Jugador jugador;

    
    
    public Juega(){
           IdJuega = -1;
            Dorsal = null;
            equipo = null;
            jugador =null;
	}

	/**
	 * 
         * @param dorsal
         * @param idEquipo
         * @param idJugador
         * 
	 */
	public  Juega(Integer dorsal, Equipo equip, Jugador juga){          
                Dorsal = dorsal;
                equipo = equip;
                jugador =juga;
	}

        /**
	 * 
         * @param dorsal
         * @param idEquipo
         * @param idJugador
         * 
	 */
	public  Juega(Integer idJuega, Integer dorsal, Equipo equip, Jugador juga){ 
                IdJuega = idJuega;
                Dorsal = dorsal;
                equipo = equip;
                jugador =juga;
	}
        
        public Juega(Juega newjuega){
                IdJuega = newjuega.getIdJuega();
                Dorsal = newjuega.getDorsal();
                equipo = newjuega.getJEquipo();
                jugador =newjuega.getJugador();
        }
        
        /**
        *
        * @return IdJuega
        */
        public Integer getIdJuega(){
                return IdJuega;
        }
        
        /**
        *
        * @return Equipo
        */
        public Equipo getJEquipo(){
                return equipo;
        }
        
        /**
        *
        * @return Dorsal
        */
	public Integer getDorsal(){
		return Dorsal;
	}
        
        /**
        *
        * @return Jugador
        */
	public Jugador getJugador(){
		return jugador;
	}
  
        
        
        
        
        
        
        
        
        
        /**
         * 
         * @param newIdJuega
         * 
         */
        public void setIdJuega(Integer newIdJuega){
                 IdJuega = newIdJuega;
        }
        
        
        
        /**
         * 
         * @param newIdEquipo
         * 
         */
        public void setJEquipo(Equipo newEquipo){
                 equipo = newEquipo;
        }
        
        
        /**
         * 
         * @param newIdJugador
         * 
         */
	public void setJJugador(Jugador newJugador){
		 jugador = newJugador;
	}

        
        /**
         * 
         * @param Dorsal
         * 
         */
        public void setDorsal(Integer newDorsal){
                 Dorsal = newDorsal;
        }
        
        
        
        
 
    
    
}
